Implementation of Semantic Services in Enterprise Application Integration
نویسندگان
چکیده
In this paper, we present an approach for the implementation of semantically enriched services in Enterprise Application Integration (EAI). We present an integration platform based on a Service Oriented Architecture (SOA) which consists of a service registry, a process designer and a run-time engine. There are some additional components for realizing semantic enrichment of services and composed processes e.g. the semantic profiler and the Ontology. The focus of the paper is the preparation for the process run-time. We propose a mediator based approach where data transformations are assigned to each service during the deployment. The standard services of ERP, CRM, SCM etc. systems are encapsulated into mediator services which makes possible to apply them in a semantic integration framework. Still, created semantic services remain compatible with current Web service standards and communicate with standard SOAP messages. Hence the collaborative processes composed by attached semantic meta-information of services are also executable by standard Business Process Execution Language (BPEL) run-time engine. Key-Words: Enterprise application integration, Semantic services’ run-time, Collaborative business processes
منابع مشابه
The Semantic Side of Service- Oriented Architectures
In Service-Oriented Architectures (SOA), service descriptions are fundamental elements. In order to automatically execute SOA tasks, such as services discovery, it is necessary to capture and process the semantics of services. We review several Semantic Web Services frameworks that intend to bring semantics to Web Services. This chapter depicts some ideas from SOA and Semantic Web services and ...
متن کاملIntegrating eGovernment Services using Semantic Web Technologies
In this paper, we will describe a prototypical application that shows how Semantic Web Services and current state-of-the-art Enterprise Application Integration software can be used to integrate eGovernment services across different service providers. We will describe the architecture as well as the challenges faced when integrating research prototypes with industrial-strength so-
متن کاملAutomated Business-to-Business Integration of a Logistics Supply Chain Using Semantic Web Services Technology
In this paper, we present a demonstrator system which applies semantic web services technology to business-to-business integration, focussing specifically on a logistics supply chain. The system is able to handle all stages of the service lifecycle – discovery, service selection and service execution. One unique feature of the system is its approach to protocol mediation, allowing a service req...
متن کاملDynamic Data Mediation in Enterprise Application Integration
If we try to increase the level of automation in Business-to-Business Enterprise Application Integration (EAI) scenarios, we confront challenges related to the resolution of data and message heterogeneities – that traditional, syntactic EAI technologies are weak to solve, as they miss the documentation of the semantics related to the interfaces and the data structures of the participating servi...
متن کاملایجاد نیمه خودکار مشاپ های سازمانی با استفاده از توصیفات معنایی
Mashups are next generation of web applications. A mashup is a lightweight web application that is created by combining information or capabilities from more than one existing resources to deliver a new and integrated experience to the user. Mashups introduce a new class of integration techniques in enterprises for implementing situational applications (i.e. applications that come together to s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008